continuous strand mat - German English Dictionary